big canoe - Spanish English Dictionary